body {
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
.main_alldv {
	margin: auto;
	width: 960px;
}
.main_top_ssdv {
	clear: both;
	float: right;
	height: 30px;
	width: 110px;
}
.main_top_ssdv_left {
	background-image: url(../image/main_top_bg1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 30px;
	width: 10px;
}
.main_top_ssdv_right {
	background-image: url(../image/main_top_bg2.gif);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	height: 30px;
	width: 10px;
}
.main_top_ssdv_midd {
	background-color: #e2e2e2;
	margin: 0px;
	height: 21px;
	float: left;
	width: 90px;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#main_top_dh {
	clear: both;
}
.main_top_dh_left {
	background-image: url(../image/main_top_logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 76px;
	width: 275px;
	clear: both;
	float: left;
}
.main_top_dh_right {
	float: left;
	margin-left: 15px;
	clear: none;
	padding-top: 16px;
}
.main_top_ssdv_midd_d1 {
	padding-left: 5px;
	float: left;
}
.main_top_ssdv_midd_d2 {
	background-image: url(../image/main_top_bg3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	padding-left: 10px;
	margin-left: 5px;
}
.main_top_ssdv_midd_d1 img {
	margin-right: 10px;
}
.main_top_dh_right_dv {
	text-align: center;
	width: 46px;
	float: left;
	padding-left: 40px;
}
#main_top_banner {
	padding-top: 5px;
	clear: both;
}
.main_top_banner_left {
	background-image: url(../image/main_top_banner_bg1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 130px;
	width: 201px;
}
.main_top_banner_right {
	background-image: url(../image/main_top_banner_bg3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 130px;
	width: 181px;
	float: right;
}
.main_top_dh_right_dv img {
	margin-bottom: 10px;
}
.main_top_banner_midd {
	background-image: url(../image/main_top_banner_bg2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	height: 130px;
	width: 578px;
}
.main_top_ssdv_midd_d2 img {
	margin-right: 10px;
}
.main_mid_hot_title {
	background-image: url(../image/main_mid_hot_bg1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 37px;
	width: 350px;
}
#main_mid {
	padding-top: 10px;
	clear: left;
}
.main_mid_hot_flash {
	/*background-image: url(../image/zy1.gif);
	background-repeat: no-repeat;
	background-position: center top;*/
	height: 274px;
	width: 348px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #cecece;
	border-left-color: #cecece;
	clear: both;
	padding-bottom: 10px;
}
.main_mid_hot_bottom {
	background-image: url(../image/main_mid_hot_bg2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
	width: 350px;
	clear: both;
}
#main_mid_webtj {
	float: left;
	margin-left: 10px;
	width: 350px;
}
.main_mid_webtj_title {
	background-image: url(../image/main_mid_webtj_bg1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 42px;
	width: 350px;
}
#main_mid_hot {
	float: left;
}
.main_mid_webtj_mid {
	font-size: 18px;
	color: #666666;
	text-align: center;
	width: 328px;
	line-height: 150%;
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cecece;
	border-left-color: #CECECE;
	padding-top: 5px;
	font-weight: bold;
	padding-bottom: 5px;
}
.main_mid_webtj_bottom {
	background-image: url(../image/main_mid_hot_bg2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
	width: 350px;
}
.main_mid_webtj_mid img {
	margin-top: 9px;
}
.main_mid_bannerAD {
	clear: left;
	float: left;
	height: 80px;
	width: 710px;
	margin-top: 10px;
}
#main_mid_tdtg {
	clear: left;
	float: left;
	margin-top: 10px;
}
.main_mid_tdtg_title {
	background-image: url(../image/main_mid_tdtg_bg1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 43px;
	width: 710px;
}
.main_mid_tdtg_title1 {
	background-image: url(../image/main_mid_tdtg_bg8.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 43px;
	width: 710px;
}
.main_mid_tdtg_title_button0 {
	float: left;
	height: 26px;
	width: 145px;
}
.main_mid_tdtg_title_button1 {
	background-image: url(../image/main_mid_tdtg_bg2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 26px;
	width: 110px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-top: 6px;
	margin-top: 11px;
}
.main_mid_tdtg_title_button2 {
	background-image: url(../image/main_mid_tdtg_bg3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 26px;
	width: 110px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	padding-top: 6px;
	margin-top: 11px;
	margin-left: 5px;
	cursor:pointer;
}
.main_mid_tdtg_product {
	background-color: #ececec;
	width: 688px;
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cecece;
	border-left-color: #CECECE;
}
.main_mid_tdtg_product_dv {
	background-color: #FFFFFF;
}
.main_mid_tdtg_product_dv_line {
	width: auto;
	padding-top: 20px;
	background-image: url(../image/main_mid_tdtg_bg4.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-left: 15px;
}
.main_mid_tdtg_product_dv_line2 {
	width: auto;
	padding-top: 20px;
	padding-left: 15px;
}
.main_mid_tdtg_product_dv_line_dv {
	color: #666666;
	width: 200px;
	line-height: 150%;
	float: left;
	padding-right: 24px;
}
.main_mid_tdtg_product_dv_line_dv img {
	margin-bottom: 10px;
	border: 0px;
}
.main_mid_left {
	float: left;
	width: 710px;
}
.main_mid_right {
	float: right;
	width: 240px;
}
#main_mid_login {
	background-image: url(../image/main_mid_login_bg1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 150px;
	width: 238px;
	border: 1px solid #d8d8d8;
	color: #9b9b9b;
}
.main_mid_login_left {
	float: left;
	padding-top: 30px;
	padding-left: 15px;
}
.main_mid_login_left_id input {
	width: 110px;
	border: 1px solid #999999;
}
.main_mid_login_left_zc {
	padding-left: 25px;
	padding-top: 30px;
}
.main_mid_login_right {
	background-image: url(../image/main_mid_login_bg2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	height: 45px;
	width: 45px;
	margin-top: 33px;
	margin-right: 10px;
	cursor: hand;
}
#main_mid_webdh {
	width: 240px;
	margin-top: 10px;
}
.main_mid_webdh_title {
	background-image: url(../image/main_mid_webdh_bg2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 49px;
	width: 240px;
}
.main_mid_webdh_link {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cecece;
	border-left-color: #CECECE;
}
.main_mid_webdh_link_dv {
	color: #999999;
	padding-left: 10px;
	padding-top: 15px;
	line-height: 260%;
	padding-bottom: 15px;
}
.main_mid_webdh_link_dv img {
	margin-right: 10px;
	margin-left: 10px;
}
.main_mid_webdh_bottom {
	background-image: url(../image/main_mid_webdh_bg1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
	width: 240px;
}
#main_top_rightAD {
	margin-top: 10px;
}
#main_mid_yhzk {
	margin-top: 10px;
	line-height: 150%;
}
.main_mid_yhzk_title {
	background-image: url(../image/main_mid_yhzk_bg1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 49px;
	width: 240px;
}.main_mid_yhzk_td1 {
	background-color: #EEEEEE;
	height: 20px;
	width: 160px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	text-align: center;
}
.main_mid_yhzk_td2 {
	background-color: #EEEEEE;
	text-align: center;
}
.main_mid_yhzk_table {
	color: #666666;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cecece;
	border-left-color: #CECECE;
	padding-bottom: 10px;
}
.main_mid_yhzk_td3 {
	height: 35px;
	padding-left: 10px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;	
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;	
}
.main_mid_yhzk_td4 {
	text-align: center;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;	
}
#main_mid_help {
	margin-top: 10px;
}
.main_mid_help_title {
	background-image: url(../image/main_mid_help_bg1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 49px;
	width: 240px;
}
.main_mid_help_tel {
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	background-image: url(../image/main_mid_help_bg2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 40px;
	height: 26px;
}
.main_mid_help_wz {
	line-height: 200%;
	padding-top: 5px;
}
.main_mid_help_QQ {
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	background-image: url(../image/main_mid_help_bg3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 40px;
	height: 26px;
	margin-top: 20px;
}
.main_mid_help_dv {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cecece;
	border-left-color: #CECECE;
	padding-top: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
}
.main_mid_tdtg_product_dv_page {
	color: #6c6c6c;
	height: 40px;
	padding-left: 220px;
}
.main_mid_tdtg_product_dv_page_one {
	color: #9e9e9e;
	border: 1px solid #cecece;
	width: 30px;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 14px;
	background-image: url(../image/main_mid_tdtg_bg5.gif);
	background-repeat: no-repeat;
	background-position: 6px center;
	float: left;
}
.main_mid_tdtg_product_dv_page_end {
	color: #9e9e9e;
	border: 1px solid #cecece;
	width: 30px;
	padding-top: 3px;
	padding-bottom: 2px;
	background-image: url(../image/main_mid_tdtg_bg6.gif);
	background-repeat: no-repeat;
	background-position: 34px center;
	padding-right: 14px;
	float: left;
	text-align: right;
}.main_mid_tdtg_product_dv_page_pg {
	margin-right: 15px;
	margin-left: 15px;
	float: left;
	padding-top: 4px;
}
.main_mid_tdtg_bottom {
	background-image: url(../image/main_mid_tdtg_bg7.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	height: 8px;
}
#main_bottom {
	clear: both;
	color: #333333;
	padding-top: 20px;
}
#main_bottom_link {
	color: #333333;
}
.main_bottom_link_wz {
	float: left;
	text-align: center;
	width: 944px;
	background-color: #ececec;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #cbcbcb;
	border-bottom-color: #CBCBCB;
	height: 21px;
	padding-top: 15px;
}
.main_bottom_link_left {
	background-image: url(../image/main_bottom_bg1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 38px;
	width: 8px;
}
.main_bottom_link_right {
	background-image: url(../image/main_bottom_bg2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 38px;
	width: 8px;
	float: left;
}
#main_bottom_webmess {
	clear: both;
	padding-top: 10px;
	height: 74px;
	padding-bottom: 30px;
}
.main_bottom_webmess_left {
	background-image: url(../image/main_bottom_bg3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 74px;
	width: 9px;
}
.main_bottom_webmess_wz {
	line-height: 150%;
	background-color: #ECECEC;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #cbcbcb;
	border-bottom-color: #CBCBCB;
	float: left;
	width: 942px;
	padding-top: 15px;
	text-align: center;
	height: 57px;
	background-image: url(../image/main_bottom_bg5.gif);
	background-repeat: no-repeat;
	background-position: 700px;
}
.main_bottom_webmess_right {
	background-image: url(../image/main_bottom_bg4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 74px;
	width: 9px;
}
.main_top_banner_midd_bo {
	float: left;
	margin-top: 50px;
	margin-left: 40px;
	background-image: url(../image/main_top_banner_bg4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
	width: 50px;
	padding-top: 7px;
	font-weight: bold;
	padding-left: 25px;
	cursor:hand;
}
.main_top_banner_midd_qh {
	color: #FFFFFF;
	float: left;
	padding-top: 64px;
	padding-left: 15px;
}
.main_top_banner_midd_gx {
	clear: left;
	padding-top: 30px;
	padding-left: 40px;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: none;
}
a.login:link {
	color: #9B9B9B;
	text-decoration: none;
}
a.login:visited {
	color: #9b9b9b;
	text-decoration: none;
}
a.login:hover {
	color: #0E8D00;
	text-decoration: none;
}
a.webdh:link {
	color: #999999;
	text-decoration: none;
}
a.webdh:visited {
	color: #999999;
	text-decoration: none;
}
a.webdh:hover {
	color: #0E8D00;
	text-decoration: none;
}

.clr{
	display:block;
	overflow:hidden;
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
}
/*change city*/
#cityList{
	clear:both;
	position:absolute;
	z-index:2;
	width:420px;
	padding:10px;
	background:#5F5F5F;
	margin-top:10px;
	z-index: 10;
}
#cityList ul{
	list-style-type:none;
	margin:0;
	padding:0;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}
#cityList li{
	float:left;
	width:60px;
	text-decoration:none;
	text-align:center;
	text-valign:middle;
	cursor:pointer;
	margin-top:12px;
	height:30px;
}
/*mask*/
#mask{
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	background-color: #AAAAAA;
	z-index: 10;
	filter: alpha(opacity=70);
	opacity:0.7;
}

/*hot*/
 #hot *{font-size:12px; font-family:Verdana;margin:0;padding:0}   
 #hot img {border:0px}   
 #hot {overflow:hidden;margin:0 5px 0 5px;}   
 #hot_info{position:absolute;margin-top:224px;padding:8px 0 0 20px;height:42px;width:270px;color:#fff;z-index:6;cursor:pointer}   
 #hot_info b{font-size:14px;display:block}   
 #hot_bg {position:absolute;background-color:#000;margin-top:224px;height:50px;width:338px;filter: Alpha(Opacity=60);opacity:0.6;z-index:5}   
 #hot_text {position:absolute;margin:224px 5px 0 288px;height:50px;width:60px;z-index:7}   
 #hot_text ul {list-style-type:none; width:60px;height:50px;display:block;padding-top:30px;_padding-top:30px;filter: Alpha(Opacity=80);opacity:0.8;}   
 #hot_text ul li {width:14px;height:14px;float:left;background-color:#000;display:block;color:#FFF;text-align:center;margin:1px;cursor:pointer;font-family:"Courier New";}   
 #hot_list a{display:block;width:338px;height:274px;position:absolute;overflow:hidden} 
 
 /*register*/
.register_table td{
 	height: 55px;
 	padding-left: 30px;
}
.register_table span{
 	padding-left: 50px;
 	color: #ff0000;
}
